//定义全局的错误处理函数
function errHandler(msg , ex)
{
	alert(ex.message);
}
function init()
{
	//定义全局错误处理器
	dwr.engine.setErrorHandler(errHandler); 
	//此处将来可以写判断用户是否登录代码......
}
//指定页面加载时指定init()函数
document.body.onload = init;

/** 左侧文件夹点击事件 **/
function findDocumentsByCategory(cat){
	kb.findChangedDocumentsByCategory(cat,proccessDocuments); 
}

function proccessDocuments(data){
	if(data != null && data.length > 0){
		var itemshow = document.getElementById("itemshow");
		//删除表格内全部内容。
		dwr.util.removeAllRows(itemshow);
		//var row = document.createElement("tr");
		//var cell = document.createElement("td");
		var itemContent="<tr><th colspan='2' style='text-align:center;'>" + data[0].summary + "</th></tr>";
		for(var i = 0; i < data.length; i++){
			if(i%2 == 0){
				itemContent += "<tr class='tablehilite'>";
			}else{
				itemContent += "<tr>";
			}
			itemContent += "<td class='libdoclisttitle' scope='row'>" + data[i].title +
							"</td><td><a href='" + data[i].link + "' target='_blank'>";
			if(data[i].type == 1){
				itemContent += "HTML";
			}else if(data[i].type == 2){
				itemContent += "PDF";
			}
			itemContent += "</a></td></tr>";
		}
		itemshow.innerHTML = itemContent;
		//row.appendChild(cell);
		//itemshow.appendChild(row);
	}else{
		alert("没有相关文档数据!");
	}
}

/** 左侧文件夹下文件点击事件 **/
function findDocumentsByType(type,cat){
	kb.findChangedDocumentsByType(type,cat,proccessDocumentsType); 
}

function proccessDocumentsType(data){
	var itemshow = document.getElementById("itemshow");
	if(data != null && data.length > 0){
		var itemContent="";
		//删除表格内全部内容。
		dwr.util.removeAllRows(itemshow);
		//var row = document.createElement("tr");
		//var cell = document.createElement("td");
		for(var i = 0; i < data.length; i++){
			if(i%2 == 0){
				itemContent += "<tr class='tablehilite'>";
			}else{
				itemContent += "<tr>";
			}
			itemContent += "<td class='libdoclisttitle' scope='row'>" + data[i].title +
							"</td><td><a href='" + data[i].link + "' target='_blank'>";
			if(data[i].type == 1){
				itemContent += "HTML";
			}else if(data[i].type == 2){
				itemContent += "PDF";
			}
			itemContent += "</a></td></tr>";
		}
		itemshow.innerHTML = itemContent;
		//row.appendChild(cell);
		//itemshow.appendChild(row);
	}else{
		itemshow.innerHTML = "<tr><td>没有相关内容。</td></tr>";
	}
}